recent occurrence - German English Dictionary